sub throtlle motor - Spanish English Dictionary